fail miserably - Turco Inglés Diccionario